home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
library
/
reqtlsdv.lha
/
ReqTools
/
Glue
/
M2Sprint
/
m2sprint_glue.lha
/
VarCallArgs.def
< prev
next >
Wrap
Text File
|
1992-02-13
|
619b
|
28 lines
DEFINITION MODULE VarCallArgs;
FROM SYSTEM IMPORT ADDRESS;
(* This module allows you to create C-style argument lists *)
(*********************************************************************)
(* Various routines used for variable-length argument lists *)
PROCEDURE ArgIs(Arg : LONGCARD) : ADDRESS;
(* Pass argument to a C-style routine *)
PROCEDURE ArgIs2(Arg1, Arg2 : LONGCARD) : ADDRESS;
(* Pass 2 arguments *)
PROCEDURE ArgIs3(Arg1, Arg2, Arg3 : LONGCARD) : ADDRESS;
(* Pass 3 arguments *)
PROCEDURE ArgIs4(Arg1, Arg2, Arg3, Arg4 : LONGCARD) : ADDRESS;
(* Pass 4 arguments *)
END VarCallArgs.